Interaction Protocols and Capabilities: A Preliminary Report
نویسندگان
چکیده
A typical problem of the research area on Service-Oriented Architectures is the composition of a set of existing services with the aim of executing a complex task. The selection and composition of the services are based on a description of the services themselves and can exploit an abstract description of their interactions. Interaction protocols (or choreographies) capture the interaction as a whole, defining the rules that entities should respect in order to guarantee the interoperability; they do not refer to specific services but they specify the roles and the communication among the roles. Policies (behavioral interfaces in web service terminology), instead, focus on communication from the point of view of the individual services. In this paper we present a preliminary study aimed to allow the use of public choreography specifications for generating executable interaction policies for peers that would like to take part in an interaction. Usually the specifications capture only the interactive behavior of the system as a whole. We propose to enrich the choreography by a set of requirements of capabilities that the parties should exhibit, where by the term “capability” we mean the skill of doing something or of making some condition become true. Such capabilities have the twofold aim of connecting the interactive behavior to be shown by the role-player to its internal state and of making the policy executable. A possible extension of WS-CDL with capability requirements
منابع مشابه
Interaction between NaY Zeolite and boric Acid: a preliminary computational study
A computational study of the electronic structure and stability of complexes formed between Zeolite Y and boric acid was carried out at the HF and B3LYP levels using 6-31G* basis set. Five structures located as local minimum in PES of complex (structures d, e, f, g, and h). The most stable structure is formed due to hydrogen bonding between two hydroxyl of boric acid and both oxygen of ...
متن کاملA logic-based approach to modeling interaction among computees (preliminary report)
Computees are computational entities interacting in the context of global and open computing environments. The focus of this preliminary report is on the interactions among computees that form a society, and on the definition of a computational logic-based architecture for computee interactions. We propose a layered architecture where the society defines the allowed interaction protocols, which...
متن کاملThe Effectiveness of Unified Trans Diagnostic Treatment Protocols on Parent-Child Interaction and Blood Sugar Levels in Adolescents with Type 1 Diabetes
Objective: The parent-child relationship and the daily blood sugar control by adolescents can affect family functioning. This study aimed to evaluate the effectiveness of unified trans-diagnostic treatment protocols on parent-child interaction and blood sugar levels in adolescents with type 1 diabetes. Materials and Methods: The present study was quasi-experimental with a pretest and posttest ...
متن کاملNet - X : System eXtensions for Supporting Multiple Channels , Multiple Interfaces , and Other Interface Capabilities ∗ Technical Report August 2006
There are several interface capabilities that may be available in next generation wireless networks. Some examples of interface capabilities include the ability to set the channel of operation and data rate on a frequent basis, and the ability to equip devices with multiple radio interfaces and multiple antennas. It may be possible to significantly improve the performance of wireless networks b...
متن کاملMID TERM RESULTS OF ARTHROSCOPIC RELEASE OF TENNIS ELBOW, PRELIMINARY REPORT IN IRAN
This was Presented in 5th International Congress of Iranian Iranian Society of Knee Surgery, Arthroscopy, and Sports Traumatology (ISKAST), 14-17 Feb 2018- Kish, Iran
متن کامل